Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 Australia F3 Australia F3 Australia F10 USA F1 Australia F3 Australia F4 Australia F5 Indonesia-w3 Thailand F1 Thailand F2 Thailand F3 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F12 Australia F13 Australia F3 Indonesia F1 Indonesia F Indonesia F3 Indonesia F4 Indonesia F5 Indonesia F6 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 New Zeland F1 New Zeland F2 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F12 USA F13 USA F14 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Malaysia F2 Australia F11 Australia F12 Australia F1 Australia F2 Indonesia-w2 Indonesia-w4 Australia F9 Australia F11 Australia F3 Indonesia-w1 Australia F11 Australia F6 USA F7 USA F2 Australia F5 Australia #2-w1 Australia F1 Australia F2 Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Seascape Challenger - Aptos USTA Challenger - Champaign AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise II Naples ITG Challenger - Naples 2007 Nielsen Pro Tennis Championship - Winnetka Moncton Men's Challenger - Moncton Sacramento Challenger - Sacramento Tiburon Challenger Knoxville Challenger Honolulu Challenger Caloundra Challenger San Jose Challenger Bordeaux Challenger Shenzhen Challenger Zhangjiagang Challenger Shanghai Challenger Indian Wells Challenger Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Heineken Open - Auckland International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Knoxville Challenger - Knoxville U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Arizona Men's Tennis Championships - Scottsdale Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas The Stella Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo Savannah Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Nottingham Challenger Bank Austria Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach Thailand Open - Bangkok Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona AEGON Championships - London 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Citi Open - Washington Pro Challenger at Calabasas - Calabasas Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Music City Challenger - Nashville Vancouver Challenger BB&T Atlanta Open - Atlanta Seoul Challenger Chuncheon Challenger Honolulu Challenger Dallas Challenger Burnie Challenger Binghamton Challenger Citi Open - Washington Chengdu Open - Chengdu Ford Tennis Championships - Louisville Citi Open - Washington Lubbock Challenger - Lubbock MST ATP Challenger International - Burnie Nottingham Challenger Caloundra Challenger Gwangju Challenger Lexington Challenger Kaohsiung Challenger Kobe Challenger Launceston Challenger Arizona Men's Tennis Championships - Scottsdale Hua Hin Challenger Legg Mason Tennis Classic - Washington SAP Open - San Jose Playford Challenger Estoril Open - Estoril AEGON Championships - London 2001 Centura USTA Challenger - Rocky Mount Open Sainte-Victoire - Aix-En-Provence The Wright Financial Group, Inc. Challenger - Champaign Tallahassee Tennis Challenger - Tallahassee Challenger Britania Zavaleta - Puebla The 'Fitz' Casino Challenger - Tunica Club Coop's ATP Challenger International - Brisbane Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Delray Beach International Tennis Championships - Delray Beach Burnie Challenger Melbourn Challenger Lexington Challenger Tiburon Challenger Sunrise Challenger Rimouski Challenger Baton Rouge Challenger Carson Challenger Ojai Challenger Vancouver Challenger Calabasas Challenger Nottingham Challenger Burnie Challenger Savannah Challenger Athens Challenger Bordeaux Challenger Nottingham-2 Challenger Nottingham Challenger Irving Challenger Traralgon Challenger Canberra Challenger Happy Valley Challenger Maui Challenger Dallas Challenger Morelos Challenger Puebla Challenger Guadalajara Challenger Leon Challenger Taipei City Challenger Busan Challenger Manchester Challenger Surbiton Challenger 2003 Eddleman USTA Challenger - Birmingham Winnipeg Challenger Lexington Challenger Aptos Challenger Shanghai Challenger Nanchang Challenger Ho Chi Minh City Challenger Happy Valley Challenger Erste Bank Open - Vienna Zhuhai Challenger Swiss Indoors Basel - Basel Taipei City Challenger Granby Challenger Aptos Challenger Gimcheon Challenger Shenzhen Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Gatineau Challenger USTA Challenger of Las Vegas - Las Vegas Hilton Waikoloa Village USTA Challenger - Waikoloa Dallas Challenger Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Theusbridge.com Tennis Classic - Tarzana USTA Championships of Kerrville - Kerrville USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler USTA Challenger of Dallas - Dallas USTA/Safeway Challenger - Aptos Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Geneva Open - Geneva Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Colorado Tennis Classic - Denver Burbank Challenger - Burbank Challenger Groningen - Groningen USTA Men's Challenger of Dallas - Dallas Aegon Nottingham Open - Nottingham USTA Men's Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Uncle Toby's Australian Men's Clay Court Challenger - Canberra XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica Citi Open - Washington The West Side Tennis Club Grass Court Challenger - Forest Hills Shimadzu All Japan Indoor - Kyoto Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Commercia Challenger - Aptos USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville Kia International In Kawana - Kawana Wailea Men's Challenger - Maui Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger - Champaign Caloundra ATP Challenger - Caloundra Bancolombia Open - Bogota Puerto Rico Challenger Tennis Event - Humacao GHI Bronx Tennis Classic - Bronx The Mercedes Benz of Calabasas - Calabasas 2008 Knoxville Challenger - Knoxville Austin Challenger - Austin Talahassee Challenger Calabasas Challenger Tiburon Challenger - Tiburon Tallahassee Challenger USTA Challenger of Burbank - Burbank Ramat Hasharon Challenger Savannah Challenger Sarasota Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Sunset Moulding Challenger - Yuba City Charlottesville Challenger Burnie Challenger Dallas Challenger Rogers Cup - Montreal BNP Paribas Open - Indian Wells Music City Challenger - Nashville Uncle Toby's Challenger in Burnie - Burnie Pro Tennis World Open - Sunrise 2005 West Side Tennis Coub Men's Challenger - Forest Hills Honolulu Challenger Leon Challenger Sarasota Challenger VI Abierto Internacional de Salinas - Salinas The Surbiton Trophy - Surbiton Panama City Challenger 2001 USTA Challenger of Calabasas - Calabasas 2001 UT Tyler Patriot Challenger - Tyler Baton Rouge Challenger USTA Challenger of San Antonio - San Antonio AT&T Challenger of Dallas - Dallas Mexico City Challenger Sacramento Challenger University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla Kia International in Burnie - Burnie BMW Tennis Championship - Sunrise Hilton Waikoloa Village USTA Challenger - Waikoloa Tenerife Challenger Ramat Hasharon Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Aptos Challenger Granby Challenger Gwangju Challenger Ilkley Challenger Kia International In Caloundra - Caloundra Ningboo Challenger Kyoto Challenger Yokohama Challenger USTA Challenger of Tiburon - Tiburon Hilton Waikoloa Village USTA Challenger - Waikoloa Quanzhou Challenger Nova Challenger Osaka - Osaka Winnetka Challenger San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas Ho Chi Minh City Challenger Zagreb Challenger Corona Mexico City Open - Mexico City 2002 Eddleman USTA Challenger - Birmingham Morelos Challenger ARMS USTA Challenger - Rocky Mount XL Capital Bermuda Open - Bermuda Nottingham Challenger Open de Montauban - Montauban Fifth-Third Bank Tennis Championships - Lexington Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans USTA Tallahassee Tennis Challenger - Tallahassee 2002 FSE Challenger - Tarzana Bangkok Challenger Lubbock Challenger - Lubbock Binghamton Professional Tennis Tournament - Binghamton Rijeka Challenger Sacramento Challenger San Benedetto Challenger Aptos Challenger Swanston Challenger - Sacramento Ningboo Challenger College Station Challenger - College Station IPP Open - Helsinki Sacramento Challenger Men's Pro Challenger at Tunica National - Tunica Sarasota Challenger Hurricane Tennis Open - Bradenton Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic USTA Men's Challenger - Carson Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Tulsa Auto Collection USTA Challenger - Tulsa Odlum Brown Vancouver Open - Vancouver Binghamton Challenger Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Citi Open - Washington PTT Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Apia International - Sydney Tennis Masters Series - Miami TD Waterhouse Cup - Long Island Siebel Open - San Jose Burnie Challenger Tennis Masters Series - Cincinnati Heineken Open - Auckland Siebel Open - San Jose International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Champaign Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campbell's Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington JSM Challenger of Champaign - Urbana U.S. Men's Clay Court Championships - Houston Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Rogers Masters - Toronto AEGON International - Eastbourne If Stockholm Open - Stockholm Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Aircel Chennai Open - Chennai Medibank International - Sydney SAP Open - San Jose BMW Open - Munich Tallahassee Challenger Legg Mason Tennis Classic - Washington Pacific Life Open - Indian Wells Brisbane International - Brisbane Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Brisbane International - Brisbane Apia International - Sydney BNP Paribas Open - Indian Wells SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Sony Ericsson Open - Miami Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London BB&T Atlanta Open - Atlanta Western & Southern Financial Group Masters - Cincinnati International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Delray Beach Open - Delray Beach BMW Open - Munich Siebel Open - San Jose SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells SAP Open - San Jose Sony Open Tennis - Miami Legg Mason Tennis Classic - Washington D.C. Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Heineken Open Shanghai - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati China Open - Beijing Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport Bangkok Challenger Kaohsiung Challenger Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Heineken Open - Auckland U.S. Open - New York French Open - Paris Millennium Estoril Open - Estoril Countrywide Classic - Los Angeles Wimbledon - London U.S. Open - New York Power Horse Cup - Dusseldorf Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris The Stella Artois Grass Court Championships - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne The Tennis Channel Open - Las Vegas Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 2R, UZB-AUS 1-3 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard) Wimbledon - London Wimbledon - London Pacific Life Open - Indian Wells Medibank International - Sydney Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Rogers Cup - Toronto French Open - Paris Indianapolis Tennis Championships - Indianapolis Apia International - Sydney Australian Open - Melbourne BNP Paribas Masters - Paris Miami Open - Miami Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Western & Southern Financial Group Masters - Cincinnati Hopman Cup - Perth Australian Open - Melbourne Australian Open - Melbourne